uncomfortable episode or anecdote - Spanish English Dictionary